from  __future__ import absolute_import,division,print_function,with_statement

import socket
from tornado.escape import native_str
from tornado.http1connection import HTTP1Connection,HTTP1ServerConnection
from tornado import gen
from tornado import httputil
from tornado import iostream
from tornado import netutil
from tornado.tcpserver import TCPServer
from tornado.util import Configurable

class HTTPServer(TCPServer,Configurable,httputil.HTTPServerConnectionDelegate):
    def __init__(self,*args,**kwargs):
        pass

    def initialize(self,request_callback,no_keep_alive=False,io_loop=None,
                   xheaders=False,ssl_options=None,protocol=None,
                   decompress_request=False,
                   chunk_size=None,max_header_size=None,
                   idle_connection_timeout=None,body_timeout=None,
                   max_body_size=None,max_buffer_size=None):
        self.request_Callback=request_callback

























